/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package Pruebas;


import Controlador.Controlador;
import Definiciones.Definiciones;

import GestorFarmacia.*;
import GestorCitas.*;
import GestorUsuarios.*;
import GestorClinico.*;
import GestorPruebas.*;

import java.io.IOException;
import java.security.NoSuchAlgorithmException;
import java.sql.SQLException;
import java.text.DateFormat;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.ArrayList;
import javax.swing.JFrame;
import javax.swing.JPanel;
import org.jfree.ui.RefineryUtilities;

/**
 *
 * @author eslogan
 */
public class PruebasAngel {
    public static void main (String[] args) throws ParseException, IOException, ClassNotFoundException, SQLException, IDException, NoSuchAlgorithmException {
        /*Imagen img = new Imagen();

        Prueba p= Prueba.get(1);


        img.setUbicacion("D:/");
        img.setNombre("etsiit.jpeg");

        img.setPrueba(p);

        Imagen.add(img);*/

        //Imagen.get(1, "D:/").get(1);

       /* ArrayList<ArrayList<String>> sal= EstadisticasDAO.getCitasDia(5);

        for(ArrayList i : sal)
            System.out.println("Dia: "+i.get(0)+" Numero: "+i.get(1));*/

        ArrayList<String> error=null;
        //JPanel demo = Controlador.graficaCita(5, error);
        //JPanel demo = Controlador.graficaEdades();
        //JPanel demo = Controlador.graficaEdadesFrecuentes();
        //JPanel demo = Controlador.graficaEmpleados();
        //JPanel demo = Controlador.graficaGenero(error);
        //JPanel demo = Controlador.graficaPruebas();
        JPanel demo = Controlador.estadisticaMedico(new SimpleDateFormat("yyyy-MM-dd").parse("2010-01-01"), new SimpleDateFormat("yyyy-MM-dd").parse("2012-01-01"),5,error);
        //JPanel demo = Controlador.estadisticaLote(new SimpleDateFormat("yyyy-MM-dd").parse("2010-01-01"), new SimpleDateFormat("yyyy-MM-dd").parse("2012-01-01"));
        JFrame f = new JFrame("Estadisticas");
        f.setContentPane(demo);

            f.pack();
            RefineryUtilities.centerFrameOnScreen(f);
            f.setVisible(true);

        System.out.println("ALL OK!!");


    }
}

/*Pruebas hora*/
/*
        DateFormat fecha_formato = new SimpleDateFormat("yyyy-MM-dd");
        DateFormat Yformat = new SimpleDateFormat("yyyy");
        DateFormat Mformat = new SimpleDateFormat("MM");
        DateFormat Dformat = new SimpleDateFormat("dd");
        Calendar cal_fecha = Calendar.getInstance();
        cal_fecha.setTime(fecha_formato.parse("2011-04-27"));
        cal_fecha.add(Calendar.DAY_OF_YEAR, 385);
        Integer year = Integer.parseInt((Yformat.format(cal_fecha.getTime())).toString());
        Integer month = Integer.parseInt((Mformat.format(cal_fecha.getTime())).toString());
        Integer day = Integer.parseInt((Dformat.format(cal_fecha.getTime())).toString());
        String fecha = year.toString() + "-" + month.toString() + "-" + day.toString();
        System.out.println("Fecha final: "+fecha_formato.format(fecha_formato.parse(fecha)));
*/
